make a difficult trip - Fransızca İngilizce Sözlük